用户界面

类 进程

系统.对象
    └用户界面.进程


公开 类 进程 <基类型 = 系统.对象

进程


属性摘要
整数

进程标识 

    可读 进程标识

逻辑

是否存在 

    可读 是否存在

逻辑

输出端已打开 

    可读 输出端已打开

逻辑

输出端有数据 

    可读 输出端有数据

逻辑

错误端有数据 

    可读 错误端有数据

方法摘要
公开 静态 整数

打开进程(文本 文件名, 整数 进程标志 = 0, 用户界面.进程 进程对象 = <可为空>) 

    根据指定的参数创建一个进程对象

公开 整数

进程标识() 

公开

重定向() 

    打开重定向。打开重定向后可以通过“输入端”、“输出端”两个属性取得该进程的输入和输出端流对象

公开 逻辑

是否存在() 

    该进程是否在系统中存在

公开 静态 逻辑

进程是否存在(整数 进程标识) 

    某进程是否在系统中存在

公开 用户界面.进程关闭结果

关闭(用户界面.进程信号 信号 = 0, 用户界面.进程关闭标志 关闭标志 = 0) 

    该进程是否在系统中存在,返回值为“进程关闭结果”

公开 静态 用户界面.进程关闭结果

关闭进程(整数 进程标识, 用户界面.进程信号 信号 = 0, 用户界面.进程关闭标志 关闭标志 = 0) 

    某进程是否在系统中存在

公开 逻辑

输出端已打开() 

    该进程的输出端是否已经打开

公开 逻辑

输出端有数据() 

    该进程的输出端是否有数据可用

公开 逻辑

错误端有数据() 

    该进程的错误输出端是否有数据可用

公开 用户界面.输入流

取输出端() 

    取得该进程的输出端

公开 用户界面.输出流

取输入端() 

    取得该进程的输入端

公开 用户界面.输入流

取错误端() 

    取得该进程的错误输出端

公开

关闭输入端() 

    关闭输入端流对象

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

打开进程

公开 静态 整数 打开进程(文本 文件名, 整数 进程标志 = 0, 用户界面.进程 进程对象 = <可为空>)

    根据指定的参数创建一个进程对象

参数:

    文件名

    进程标志 - 进程标志常量。其中“进程标识.同步”不能用作此处

    进程对象


进程标识

公开 整数 进程标识()


重定向

公开 重定向()

    打开重定向。打开重定向后可以通过“输入端”、“输出端”两个属性取得该进程的输入和输出端流对象


是否存在

公开 逻辑 是否存在()

    该进程是否在系统中存在


进程是否存在

公开 静态 逻辑 进程是否存在(整数 进程标识)

    某进程是否在系统中存在

参数:

    进程标识


关闭

公开 用户界面.进程关闭结果 关闭(用户界面.进程信号 信号 = 0, 用户界面.进程关闭标志 关闭标志 = 0)

    该进程是否在系统中存在,返回值为“进程关闭结果”

参数:

    信号 - 见枚举“进程信号”。

    关闭标志


关闭进程

公开 静态 用户界面.进程关闭结果 关闭进程(整数 进程标识, 用户界面.进程信号 信号 = 0, 用户界面.进程关闭标志 关闭标志 = 0)

    某进程是否在系统中存在

参数:

    进程标识

    信号 - 见枚举“进程信号”。

    关闭标志


输出端已打开

公开 逻辑 输出端已打开()

    该进程的输出端是否已经打开


输出端有数据

公开 逻辑 输出端有数据()

    该进程的输出端是否有数据可用


错误端有数据

公开 逻辑 错误端有数据()

    该进程的错误输出端是否有数据可用


取输出端

公开 用户界面.输入流 取输出端()

    取得该进程的输出端


取输入端

公开 用户界面.输出流 取输入端()

    取得该进程的输入端


取错误端

公开 用户界面.输入流 取错误端()

    取得该进程的错误输出端


关闭输入端

公开 关闭输入端()

    关闭输入端流对象



http://dotef.eyuyan.com